// 用于封装接口请求
// request -> axios实例
import request from '../utils/request.js'


// 1.获取所有通行证
export function getAllPassAPi(){
    // 返回的是promise实例
    return request({
        url:"/pass/getAll",
        method:"get"
    })
}

// 2.删除通行证请求的方法
export function deletePassApi(id){
    return request({
        url:`/pass/delete/${id}`,
        method:"get"
    })
}
// 3.删除通行证请求的方法
export function changePassStatusApi(data){
    return request({
        url:"/pass/changeStatus",
        method:"post",
        data:data
    })
}
// 4.发请求获取 通行证数据的方法
export function getPassStaticApi(){
    return request({
        url:"/statistic/pass",
        method:"get",
        
    })
}
// 5.发请求获取 用户数据的api
export function getUserStatisticApi(){
    return request({
        url:"/statistic/user",
        method:"get",
        
    })
}
// 6.发请求 根据用户id获取 用户数据的api
export function getUserPassApi(id){
    return request({
        url:`/pass/getUserPass/${id}`,
        method:"get",
        
    })
}